package com.atguigu.category.service;

import com.atguigu.param.ProductHotParam;
import com.atguigu.utils.R;
import org.springframework.stereotype.Service;

/**
 * @author 张三禾
 * @create 2023-03-12 11:10
 * @Description
 */

public interface CategoryService {

    /**
     * 根据类别名称查询类别对象
     * @param categoryName
     * @return
     */
    R byName(String categoryName);

    /**
     *根据传入的热门类别名称集合!返回类别对应的id集合
     * @param productHotParam
     * @return
     */
    R hotsCategory(ProductHotParam productHotParam);

    /**
     * 查询类别数据,进行返回!
     * @return r 类别数据集合
     */
    R list();
}
